﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ZoneLine.Models.PrintModeConfig
{
    public class SQQC_Config : PrintConfig
    {
        // 私有字段  
        private string _partIdentificationCode; // 零部件识别码  
        private string _partNumber; // 零部件号码  
        private string _valveNumber; // 阀编号  
        private string _supplierCode; // 供应商代码  
        private string _supplierAbbreviation; // 供应商简称  
        private string _traceabilityNumber; // 可追溯号码  

        // 公共属性 - 零部件识别码  
        /// <summary>  
        /// 零部件识别码  
        /// </summary>  
        public string PartIdentificationCode
        {
            get { return _partIdentificationCode; }
            set => SetProperty(ref _partIdentificationCode, value);
        }

        // 公共属性 - 零部件号码  
        /// <summary>  
        /// 零部件号码  
        /// </summary>  
        public string PartNumber
        {
            get { return _partNumber; }
            set => SetProperty(ref _partNumber, value);
        }

        // 公共属性 - 阀编号  
        /// <summary>  
        /// 阀编号  
        /// </summary>  
        public string ValveNumber
        {
            get { return _valveNumber; }
            set => SetProperty(ref _valveNumber, value);
        }

        // 公共属性 - 供应商代码  
        /// <summary>  
        /// 供应商代码  
        /// </summary>  
        public string SupplierCode
        {
            get { return _supplierCode; }
            set => SetProperty(ref _supplierCode, value);
        }

        // 公共属性 - 供应商简称  
        /// <summary>  
        /// 供应商简称  
        /// </summary>  
        public string SupplierAbbreviation
        {
            get { return _supplierAbbreviation; }
            set => SetProperty(ref _supplierAbbreviation, value);
        }

        // 公共属性 - 可追溯号码  
        /// <summary>  
        /// 可追溯号码  
        /// </summary>  
        public string TraceabilityNumber
        {
            get { return _traceabilityNumber; }
            set => SetProperty(ref _traceabilityNumber, value);
        }
    }
}
